costa rica bamboo palm (chamaedorea costaricana) - Spanish English Dictionary